### プロジェクト24 天気観測ステーション **1. 説明** この天気観測ステーションは、Arduinoボードと温湿度センサーを使って周囲の温度と湿度の値を記録します。 **2. 配線図** ![](media/B27.png) **3. テストコード** ``` /* keyestudio ESP32 Inventor Learning Kit Project 24:Weather Station http://www.keyestudio.com */ #include #include LiquidCrystal_I2C lcd(0x27, 16,2); // set the LCD address to 0x27 for a 16 chars and 2 line display xht11 xht(26); //The DHT11 sensor connects to IO26 unsigned char dat[] = { 0, 0, 0, 0 }; //Define an array to store temperature and humidity data void setup() { lcd.init(); // initialize the lcd lcd.backlight(); } void loop() { if (xht.receive(dat)) //Check correct return to true { lcd.setCursor(0, 0); lcd.print("humidity:"); lcd.setCursor(9, 0); lcd.print(dat[0]); lcd.setCursor(0, 1); lcd.print("temperature:"); lcd.setCursor(12, 1); lcd.print(dat[2]); } delay(1500); //Delay 1500ms } ``` **4. テスト結果** 配線を接続しコードをアップロードすると、LCDディスプレイに周囲の湿度と温度の値が直接表示されます。 ![](media/B28.png)